div#mainRightCommon {
 width: 220px;
 height: 650px;
 margin-top: 20px;
}

#contentCenter {
 margin-right: 230px;
}

h2 {
 color: #000;
 font-weight: bold;
 font-size: 16px;
 padding-top: 15px;
}

#titleGreen {
 font-weight: bold;
}

#steps {
 height: 2.4em;
 margin-left: 7px;
 margin-top: 10px;
 margin-bottom: 15px;
}

a.step {
 display: block;
 float: left;
 line-height: 2.4em;
 padding: 0 0.8em;
 margin-right: 20px;
 color: #fff;
 font-weight: bold;
 background: #47a;
}

a.step.active {
 background: #1a3;
}

.txt {
 display: none;
 margin-top: 10px;
}

.txt.active {
 display: block;
}

.txt h1 {
 font-size: 16px;
 font-weight: bold;
 color: #000;
 padding-top: 10px;
 margin-bottom: 10px;
 padding-left: 5px;
}

.txt p {
 font-weight: normal;
 color: #000;
 padding: 0 20px 6px 5px;
}

.txt ul {
 padding-left: 20px;
}

.txt li {
 font-weight: normal;
 color: #000;
 padding: 0 20px 6px 5px;
}

table.sellNowTable td div {
 width: 270px;
 color: #47a;
 text-align: right;
 padding: 3px 10px 3px 0; 
}

table.sellNowTable select {
 width: 150px;
}

table.sellNowTable td.empty {
 height: 10px;
}

a#step_next {
 float: left;
 color: #fff;
 margin-top: 10px;
 margin-right: 40px; /* for IE6 20px */
 margin-bottom: 10px;
}

a#step_next img {
 margin-top: 5px;
 padding-left: 5px;
}

#sell {
 padding-top: 5px;
 padding-right: 5px;
}

/* --- sell form --- */

div.sell_now {
 width: 500px !important;
}

p.form_field {
 text-align: right !important;
 margin-top: 3px !important;
 padding: 0 !important;
}

#sentMessage {
 margin-top: 10px !important;
}

#sentMessage p {
 font-family: Times, "Times New Roman", serif;
 font-size: 14px;
 font-weight: bold;
 color: #666;
 padding-left: 20px;
}

p.errorMsg {
 color: #f00 !important;
}

.clearer {
 clear: none !important;
}
